﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Helldivers_Alpha.Data
{
    /// <summary>
    /// 特殊战略配备
    /// </summary>
    public class SpecialStratagems
    {
        /// <summary>
        /// 增援
        /// </summary>
        public static DefaultMod Reinforce { get {
                return new DefaultMod
                {
                    Id = 0,
                    Name = "增援",
                    Name_en = "Reinforce",
                    Img = Properties.Resources._48px_Strat_Reinforce_mk1,
                    Activation = 3,
                    Uses = 999,
                    ColdDown = 20,
                    keyList = new List<key>() { key.上, key.下, key.右, key.左, key.上 }
                };
            } }
        /// <summary>
        /// NUX_223 地狱火炸弹
        /// </summary>
        public static DefaultMod NUX_223_Hellbomb
        {
            get
            {
                return new DefaultMod
                {
                    Id = 0,
                    Name = "NUX_223 地狱火炸弹",
                    Name_en = "NUX-223 Hellbomb",
                    Img = Properties.Resources._48px_Strat_NUX_223_Hellbomb_mk1,
                    Activation = 15,
                    Uses = 999,
                    ColdDown = 35,
                    keyList = new List<key>() { key.上, key.左, key.右, key.下, key.上,key.下 }
                };
            }
        }

        /// <summary>
        /// ME1[侦查犬]金属探测器
        /// </summary>
        public static DefaultMod ME_1_SnifferMetalDetector
        {
            get
            {
                return new DefaultMod
                {
                    Id = 0,
                    Name = "ME1[侦查犬]金属探测器",
                    Name_en = "ME-1 Sniffer Metal Detector",
                    Img = Properties.Resources._48px_Strat_NUX_223_Hellbomb_mk1,
                    Activation = 15,
                    Uses = 999,
                    ColdDown = 35,
                    keyList = new List<key>() { key.上, key.左, key.右, key.下, key.上, key.下 }
                };
            }
        }
        /// <summary>
        /// 救援信标
        /// </summary>
        public static DefaultMod Emergency_Beacon
        {
            get
            {
                return new DefaultMod
                {
                    Id = 0,
                    Name = "summary",
                    Name_en = "Emergency Beacon",
                    Img = Properties.Resources._48px_Strat_Emergency_Beacon_mk1,
                    Activation = 2,
                    Uses = 1,
                    ColdDown = 0,
                    keyList = new List<key>() { key.上, key.下, key.右, key.上}
                };
            }
        }
    }
}
